technical architect - Español Inglés Diccionario